package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 检查员-费用报销单个人记录
 * @Author: yuncheng
 * @Date: 2024-01-26
 * @Version: V1.0
 */
@ApiModel(value = "spcy_jcy_fybxdgrjl对象", description = "检查员-费用报销单个人记录")
@TableName("spcy_jcy_fybxdgrjl")
public class SpcyJcyFybxdgrjl extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "报销单id")
    private String fbxdid;

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @ApiModelProperty(value = "用户id")
    private String fuserid;

    @ApiModelProperty(value = "姓名")
    private String realname;

    @ApiModelProperty(value = "性别")
    private Integer sex;

    @ApiModelProperty(value = "身份证号")
    private String fsfzh;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "工作单位")
    private String fgzdw;

    @ApiModelProperty(value = "职称")
    private String fzc;

    @ApiModelProperty(value = "检查身份(组长/组员)")
    private String fjcsf;

    @ApiModelProperty(value = "开户行")
    private String fkfh;

    @ApiModelProperty(value = "银行卡号")
    private String fyhkh;

    @ApiModelProperty(value = "开户行所在地")
    private String fkhhszd;

    @ApiModelProperty(value = "公务卡号")
    private String fgwkh;

    @ApiModelProperty(value = "公务卡开户行")
    private String fgwkkhh;

    @ApiModelProperty(value = "公务卡所在地")
    private String fgwkszd;

    @ApiModelProperty(value = "派检科室")
    private String fpjks;

    @ApiModelProperty(value = "派检科室id")
    private String fpjksid;

    @ApiModelProperty(value = "派检人")
    private String fpjr;

    @ApiModelProperty(value = "派检人id")
    private String fpjrid;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "派检时间")
    private Date fpjsj;

    @ApiModelProperty(value = "劳务费天数")
    private Integer flwfts;

    @ApiModelProperty(value = "劳务费实报金额")
    private String flwfsbje;

    @ApiModelProperty(value = "劳务费税前金额")
    private String flwfsqje;

    @ApiModelProperty(value = "劳务费个税金额")
    private String flwfgsje;

    @ApiModelProperty(value = "劳务费是否交个税")
    private String flwfsfjgs;

    @ApiModelProperty(value = "伙食补助天数")
    private Integer fhsbzts;

    @ApiModelProperty(value = "伙食补助实报金额")
    private String fhsbzsbje;

    @ApiModelProperty(value = "市内交通补助天数")
    private Integer fsnjtbzts;

    @ApiModelProperty(value = "市内交通补助金额")
    private String fsnjtbzje;

    @ApiModelProperty(value = "城市间交通方式")
    private String fcsjjtfs;

    @ApiModelProperty(value = "城市间交通费-往-是否垫付")
    private String fwjtfsfdf;

    @ApiModelProperty(value = "城市间交通费-往-垫付人id")
    private String fwjtfdfrid;

    @ApiModelProperty(value = "城市间交通费-往-垫付人姓名")
    private String fwjtfdfrxm;

    @ApiModelProperty(value = "城市间交通费-往-起始城市")
    private String fwjtfqscs;

    @ApiModelProperty(value = "城市间交通费-往-到达城市")
    private String fwjtfddcs;

    @ApiModelProperty(value = "城市间交通费-往-实报金额")
    private String fwjtfsbje;

    @ApiModelProperty(value = "城市间交通费-往-应报金额")
    private String fwjtfybje;

    @ApiModelProperty(value = "城市间交通费-返-是否垫付")
    private String ffjtfsfdf;

    @ApiModelProperty(value = "城市间交通费-返-垫付人id")
    private String ffjtfdfrid;

    @ApiModelProperty(value = "城市间交通费-往-垫付人姓名")
    private String ffjtfdfrxm;

    @ApiModelProperty(value = "城市间交通费-返-起始城市")
    private String ffjtfqscs;

    @ApiModelProperty(value = "城市间交通费-返-到达城市")
    private String ffjtfddcs;

    @ApiModelProperty(value = "城市间交通费-返-实报金额")
    private String ffjtfsbje;

    @ApiModelProperty(value = "城市间交通费-返-应报金额")
    private String ffjtfybje;

    @ApiModelProperty(value = "住宿费天数")
    private Integer fzxfts;

    @ApiModelProperty(value = "住宿类型(全天/午休)")
    private String fzxlx;

    @ApiModelProperty(value = "住宿费是否垫付")
    private String fzxfsfdf;

    @ApiModelProperty(value = "住宿费垫付人id")
    private String fzxfdfrid;

    @ApiModelProperty(value = "住宿费垫付人姓名")
    private String fzxfdfrxm;

    @ApiModelProperty(value = "住宿费应报金额")
    private String fzxfybje;

    @ApiModelProperty(value = "住宿费实报金额")
    private String fzxfsbje;

    @ApiModelProperty(value = "差旅费应报合计金额")
    private String fclfybhjje;

    @ApiModelProperty(value = "差旅费实报合计金额")
    private String fclfsbhjje;

    @ApiModelProperty(value = "劳务费标准")
    private String flwfbz;

    @ApiModelProperty(value = "伙食补助标准")
    private String fhsbzbz;

    @ApiModelProperty(value = "市内交通补助标准")
    private String fsnjtbzbz;


    public String getFbxdid() {
        return fbxdid;
    }

    public void setFbxdid(String fbxdid) {
        this.fbxdid = fbxdid;
    }

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public String getFuserid() {
        return fuserid;
    }

    public void setFuserid(String fuserid) {
        this.fuserid = fuserid;
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getFsfzh() {
        return fsfzh;
    }

    public void setFsfzh(String fsfzh) {
        this.fsfzh = fsfzh;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getFgzdw() {
        return fgzdw;
    }

    public void setFgzdw(String fgzdw) {
        this.fgzdw = fgzdw;
    }

    public String getFjcsf() {
        return fjcsf;
    }

    public void setFjcsf(String fjcsf) {
        this.fjcsf = fjcsf;
    }

    public String getFkfh() {
        return fkfh;
    }

    public void setFkfh(String fkfh) {
        this.fkfh = fkfh;
    }

    public String getFyhkh() {
        return fyhkh;
    }

    public void setFyhkh(String fyhkh) {
        this.fyhkh = fyhkh;
    }

    public String getFkhhszd() {
        return fkhhszd;
    }

    public void setFkhhszd(String fkhhszd) {
        this.fkhhszd = fkhhszd;
    }

    public String getFpjks() {
        return fpjks;
    }

    public void setFpjks(String fpjks) {
        this.fpjks = fpjks;
    }

    public String getFpjksid() {
        return fpjksid;
    }

    public void setFpjksid(String fpjksid) {
        this.fpjksid = fpjksid;
    }

    public String getFpjr() {
        return fpjr;
    }

    public void setFpjr(String fpjr) {
        this.fpjr = fpjr;
    }

    public String getFpjrid() {
        return fpjrid;
    }

    public void setFpjrid(String fpjrid) {
        this.fpjrid = fpjrid;
    }

    public Date getFpjsj() {
        return fpjsj;
    }

    public void setFpjsj(Date fpjsj) {
        this.fpjsj = fpjsj;
    }

    public Integer getFlwfts() {
        return flwfts;
    }

    public void setFlwfts(Integer flwfts) {
        this.flwfts = flwfts;
    }

    public String getFlwfsbje() {
        return flwfsbje;
    }

    public void setFlwfsbje(String flwfsbje) {
        this.flwfsbje = flwfsbje;
    }

    public Integer getFhsbzts() {
        return fhsbzts;
    }

    public void setFhsbzts(Integer fhsbzts) {
        this.fhsbzts = fhsbzts;
    }

    public String getFhsbzsbje() {
        return fhsbzsbje;
    }

    public void setFhsbzsbje(String fhsbzsbje) {
        this.fhsbzsbje = fhsbzsbje;
    }

    public Integer getFsnjtbzts() {
        return fsnjtbzts;
    }

    public void setFsnjtbzts(Integer fsnjtbzts) {
        this.fsnjtbzts = fsnjtbzts;
    }

    public String getFsnjtbzje() {
        return fsnjtbzje;
    }

    public void setFsnjtbzje(String fsnjtbzje) {
        this.fsnjtbzje = fsnjtbzje;
    }

    public String getFcsjjtfs() {
        return fcsjjtfs;
    }

    public void setFcsjjtfs(String fcsjjtfs) {
        this.fcsjjtfs = fcsjjtfs;
    }

    public String getFwjtfsfdf() {
        return fwjtfsfdf;
    }

    public void setFwjtfsfdf(String fwjtfsfdf) {
        this.fwjtfsfdf = fwjtfsfdf;
    }

    public String getFwjtfdfrid() {
        return fwjtfdfrid;
    }

    public void setFwjtfdfrid(String fwjtfdfrid) {
        this.fwjtfdfrid = fwjtfdfrid;
    }

    public String getFwjtfqscs() {
        return fwjtfqscs;
    }

    public void setFwjtfqscs(String fwjtfqscs) {
        this.fwjtfqscs = fwjtfqscs;
    }

    public String getFwjtfddcs() {
        return fwjtfddcs;
    }

    public void setFwjtfddcs(String fwjtfddcs) {
        this.fwjtfddcs = fwjtfddcs;
    }

    public String getFwjtfsbje() {
        return fwjtfsbje;
    }

    public void setFwjtfsbje(String fwjtfsbje) {
        this.fwjtfsbje = fwjtfsbje;
    }

    public String getFwjtfybje() {
        return fwjtfybje;
    }

    public void setFwjtfybje(String fwjtfybje) {
        this.fwjtfybje = fwjtfybje;
    }

    public String getFfjtfsfdf() {
        return ffjtfsfdf;
    }

    public void setFfjtfsfdf(String ffjtfsfdf) {
        this.ffjtfsfdf = ffjtfsfdf;
    }

    public String getFfjtfdfrid() {
        return ffjtfdfrid;
    }

    public void setFfjtfdfrid(String ffjtfdfrid) {
        this.ffjtfdfrid = ffjtfdfrid;
    }

    public String getFfjtfqscs() {
        return ffjtfqscs;
    }

    public void setFfjtfqscs(String ffjtfqscs) {
        this.ffjtfqscs = ffjtfqscs;
    }

    public String getFfjtfddcs() {
        return ffjtfddcs;
    }

    public void setFfjtfddcs(String ffjtfddcs) {
        this.ffjtfddcs = ffjtfddcs;
    }

    public String getFfjtfsbje() {
        return ffjtfsbje;
    }

    public void setFfjtfsbje(String ffjtfsbje) {
        this.ffjtfsbje = ffjtfsbje;
    }

    public String getFfjtfybje() {
        return ffjtfybje;
    }

    public void setFfjtfybje(String ffjtfybje) {
        this.ffjtfybje = ffjtfybje;
    }

    public Integer getFzxfts() {
        return fzxfts;
    }

    public void setFzxfts(Integer fzxfts) {
        this.fzxfts = fzxfts;
    }

    public String getFzxfsfdf() {
        return fzxfsfdf;
    }

    public void setFzxfsfdf(String fzxfsfdf) {
        this.fzxfsfdf = fzxfsfdf;
    }

    public String getFzxfdfrid() {
        return fzxfdfrid;
    }

    public void setFzxfdfrid(String fzxfdfrid) {
        this.fzxfdfrid = fzxfdfrid;
    }

    public String getFzxfybje() {
        return fzxfybje;
    }

    public void setFzxfybje(String fzxfybje) {
        this.fzxfybje = fzxfybje;
    }

    public String getFzxfsbje() {
        return fzxfsbje;
    }

    public void setFzxfsbje(String fzxfsbje) {
        this.fzxfsbje = fzxfsbje;
    }

    public String getFclfybhjje() {
        return fclfybhjje;
    }

    public void setFclfybhjje(String fclfybhjje) {
        this.fclfybhjje = fclfybhjje;
    }

    public String getFclfsbhjje() {
        return fclfsbhjje;
    }

    public void setFclfsbhjje(String fclfsbhjje) {
        this.fclfsbhjje = fclfsbhjje;
    }

    public String getFwjtfdfrxm() {
        return fwjtfdfrxm;
    }

    public void setFwjtfdfrxm(String fwjtfdfrxm) {
        this.fwjtfdfrxm = fwjtfdfrxm;
    }

    public String getFfjtfdfrxm() {
        return ffjtfdfrxm;
    }

    public void setFfjtfdfrxm(String ffjtfdfrxm) {
        this.ffjtfdfrxm = ffjtfdfrxm;
    }

    public String getFzxfdfrxm() {
        return fzxfdfrxm;
    }

    public void setFzxfdfrxm(String fzxfdfrxm) {
        this.fzxfdfrxm = fzxfdfrxm;
    }

    public String getFlwfsqje() {
        return flwfsqje;
    }

    public void setFlwfsqje(String flwfsqje) {
        this.flwfsqje = flwfsqje;
    }

    public String getFlwfgsje() {
        return flwfgsje;
    }

    public void setFlwfgsje(String flwfgsje) {
        this.flwfgsje = flwfgsje;
    }

    public String getFlwfsfjgs() {
        return flwfsfjgs;
    }

    public void setFlwfsfjgs(String flwfsfjgs) {
        this.flwfsfjgs = flwfsfjgs;
    }

    public String getFzc() {
        return fzc;
    }

    public void setFzc(String fzc) {
        this.fzc = fzc;
    }

    public String getFzxlx() {
        return fzxlx;
    }

    public void setFzxlx(String fzxlx) {
        this.fzxlx = fzxlx;
    }

    public String getFgwkh() {
        return fgwkh;
    }

    public void setFgwkh(String fgwkh) {
        this.fgwkh = fgwkh;
    }

    public String getFgwkkhh() {
        return fgwkkhh;
    }

    public void setFgwkkhh(String fgwkkhh) {
        this.fgwkkhh = fgwkkhh;
    }

    public String getFgwkszd() {
        return fgwkszd;
    }

    public void setFgwkszd(String fgwkszd) {
        this.fgwkszd = fgwkszd;
    }

    public String getFlwfbz() {
        return flwfbz;
    }

    public void setFlwfbz(String flwfbz) {
        this.flwfbz = flwfbz;
    }

    public String getFhsbzbz() {
        return fhsbzbz;
    }

    public void setFhsbzbz(String fhsbzbz) {
        this.fhsbzbz = fhsbzbz;
    }

    public String getFsnjtbzbz() {
        return fsnjtbzbz;
    }

    public void setFsnjtbzbz(String fsnjtbzbz) {
        this.fsnjtbzbz = fsnjtbzbz;
    }
}
